denizen species - German English Dictionary